home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group98a.txt / 000070_icon-group-sender _Fri Feb 27 13:29:07 1998.msg < prev    next >
Internet Message Format  |  2000-09-20  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
  3.     by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id NAA06526
  4.     for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Fri, 27 Feb 1998 13:29:07 -0700 (MST)
  5. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  6.     id AA01408; Fri, 27 Feb 1998 13:29:06 -0700
  7. From: gep2@computek.net
  8. Date: Fri, 27 Feb 1998 12:48:25 -0600
  9. Message-Id: <199802271848.MAA12819@axp.cmpu.net>
  10. Mime-Version: 1.0
  11. Content-Type: text/plain
  12. Content-Transfer-Encoding: 7bit
  13. Subject: Re: icon questions
  14. To: icon-group@optima.CS.Arizona.EDU
  15. X-Mailer: SPRY Mail Version: 04.00.06.17
  16. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  17. Status: RO
  18. Content-Length: 1074
  19.  
  20. >... using run time type information is usually a sure way to cause 
  21. performance problems... So agood translator/compiler should know how to 
  22. eliminate it when possible. Good programmers should code in ways the 
  23. reduce type conversions too.
  24.  
  25. I don't dispute that compilers ought to produce the best code they can 
  26. reasonably produce.
  27.  
  28. While for certain types of compute-intensive applications large amounts of data 
  29. conversions might be an issue, much of the time nowadays (and for large classes 
  30. of applications areas) these minor conversions are simply unimportant from an 
  31. overall perspective.
  32.  
  33. In the time it might take a programmer to conceive and implement a solution 
  34. minimizing or eliminating one conversion, the CPU to be used could probably 
  35. perform millions of such conversions.  And the CPU costs a *great* deal less per 
  36. hour than most (especially, good) programmers do!!  :-)
  37.  
  38. In many ways, it's truly a different world than it used to be.
  39.  
  40. Gordon Peterson
  41. http://www.computek.net/public/gep2/
  42. Support the Anti-SPAM Amendment!  Join at http://www.cauce.org/
  43.  
  44.